#include "quesion9.h"
#include "stdlib.h"
#include <iostream>

using namespace std;

bool quesion9::isPalindrome(int x)
{
    if(x==0){
        return true;
    }
    int len=0;
    int y=x;
    while(abs(y)){
        y/=10;
        len++;
    }
    char positive[len];
    if(x>0){
        for(int i=0;i<len;i++){
            positive[len-i-1]=x%10+'0';
            x/=10;
        }
        int m=len-1;
        int n=0;
        while(m>n){
            if(positive[n]!=positive[m]){
                break;
            }
            n++;
            m--;
        }
        if(n>=m){
            return true;
        }
        else{
            return false;
        }
    }
    else{
        return false;
    }
}
